package day1.HomeWork;

import java.util.ArrayList;
import java.util.Collection;

/**
 * ClassName：Test7
 *
 * @Author：小鱼
 * @Create：2025-08-11 16:57
 */
public class Test7 {
    /*
    7.定义两个集合，完成List集合的定义和遍历，要求
       (1)定义⼀个集合list1存⼊20个随机整数
       (2)筛选list1中的偶数元素
       (3)定义⼀个集合list2⽤来接收筛选出的偶数元素
       (4)遍历list2
    */
    public static void main(String[] args) {
        //定义⼀个集合list1
        Collection<Integer> list1 = new ArrayList();

        //存⼊20个随机整数
        for (int i = 0; i < 20; i++) {
            list1.add((int)(Math.random()*101));
        }

        //筛选list1中的偶数元素
        //定义⼀个集合list2⽤来接收筛选出的偶数元素
        Collection<Integer> list2 = new ArrayList();
        for (int num:list1) {
            if(num%2==0){
                list2.add(num);
            }
        }
        //遍历list2
        System.out.println("list1中的偶数元素 :");
        for (int num:list2) {
            System.out.print(num+" ");
        }
        System.out.println();

    }
}
